electric torquer - Francés Inglés Diccionario